immediately upon

一经发现就立即

immediately upon 近义词

immediately upon

等同于 when